mechanical latch - Espagnol Anglais Dictionnaire